Your Solar Bill Explained
You’ve got solar panels on your roof, but then your utility bill shows up and you’re thinking: “Wait… I thought solar meant no more electric bill?” This is one of the most common questions we hear at Terra Energy, so let’s clear it up.
Solar Info